having light relief - Turkish English Dictionary